package com.seal.model;

import java.util.Date;

/**
 * Message entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Message implements java.io.Serializable {

	// Fields

	private Long id;
	private Long companyId;
	private String userId;
	private String userName;
	private String email;
	private String msgContent;
	private Date msgDate;
	private Integer replyFlag;
	private String replyContent;
	private String replyUserid;
	private Date replyDate;
	private String createUserid;
	private Date createDate;
	private String updateUserid;
	private Date updateDate;

	// Constructors

	/** default constructor */
	public Message() {
	}

	/** full constructor */
	public Message(Long companyId, String userId, String userName,
			String email, String msgContent, Date msgDate, Integer replyFlag,
			String replyContent, String replyUserid, Date replyDate,
			String createUserid, Date createDate, String updateUserid,
			Date updateDate) {
		this.companyId = companyId;
		this.userId = userId;
		this.userName = userName;
		this.email = email;
		this.msgContent = msgContent;
		this.msgDate = msgDate;
		this.replyFlag = replyFlag;
		this.replyContent = replyContent;
		this.replyUserid = replyUserid;
		this.replyDate = replyDate;
		this.createUserid = createUserid;
		this.createDate = createDate;
		this.updateUserid = updateUserid;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCompanyId() {
		return this.companyId;
	}

	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}

	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getMsgContent() {
		return this.msgContent;
	}

	public void setMsgContent(String msgContent) {
		this.msgContent = msgContent;
	}

	public Date getMsgDate() {
		return this.msgDate;
	}

	public void setMsgDate(Date msgDate) {
		this.msgDate = msgDate;
	}

	public Integer getReplyFlag() {
		return this.replyFlag;
	}

	public void setReplyFlag(Integer replyFlag) {
		this.replyFlag = replyFlag;
	}

	public String getReplyContent() {
		return this.replyContent;
	}

	public void setReplyContent(String replyContent) {
		this.replyContent = replyContent;
	}

	public String getReplyUserid() {
		return this.replyUserid;
	}

	public void setReplyUserid(String replyUserid) {
		this.replyUserid = replyUserid;
	}

	public Date getReplyDate() {
		return this.replyDate;
	}

	public void setReplyDate(Date replyDate) {
		this.replyDate = replyDate;
	}

	public String getCreateUserid() {
		return this.createUserid;
	}

	public void setCreateUserid(String createUserid) {
		this.createUserid = createUserid;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateUserid() {
		return this.updateUserid;
	}

	public void setUpdateUserid(String updateUserid) {
		this.updateUserid = updateUserid;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

}